sugar cane flower stem - Español Inglés Diccionario